Cross Referencer view

General Settings

Max. No. of Cached Files | Specifies the maximum number of cross reference files that are kept in memory. A value of zero (0) means no limit (x-ref files are loaded on demand and memory is not limited). A value of 1 means that only one x-ref file is kept in memory. A larger value means that more x-ref files will be kept in memory, thereby reducing the query times of referred-by queries at the cost of increasing memory usage. Values in this field apply only if you do not use a cross reference database.
Ignore Macro with same name | Determines how the Cross Referencer treats references to a symbol that has the same name as a macro. If disabled, the Cross Referencer treats the referenced symbol as the identically-named macro. If enabled, the Cross Referencer treats the referenced symbol as a symbol, thereby ignoring the fact that there is a macro with the same name. Default: selected

Database Settings

Use database | If you select this option, a cross reference database is generated at the root of each Working Environment where Projects are opened. Once the database has been generated, cross reference queries directly access it. Consequently, subsequent "referred-by" queries are constantly faster and require negligible additional memory, regardless of Project size and query complexity. If this option is not selected, a RAM-based cross reference system is used. Please refer to the User's Guide for more information about the SNiFF+ cross reference subsystems.
Data Cache Size | Limits the amount of memory for caching database index files. Default: 1000 kB. Smaller values are not recommended (performance).
Index Cache Size | Limits the amount of memory for caching database data files. Default: 3000 kB. Smaller values are not recommended (performance).